package cn.edu.scau.cmi.chenyuanying.singleton;

public class Chairman {
	private static Chairman instance;
	private String name;
	
	private Chairman(String name) {
		this.name = name;
	}
	
	public static Chairman getInstance(String name) {
		if(instance == null && !name.equals(null))
			instance = new Chairman(name);
		return instance;
	}
	
	@Override
	public String toString() {	
		return name + " " + getClass().getName() + '@' + Integer.toHexString(hashCode());
	}
}
